package com.java.day04.homework;

import java.util.Scanner;

/**
 * 输入一个不大于8位的数字判断这个数是不是回文数字。
 * 提示：所谓"回文",就是正着读和反着读是一样的
 *
 * 方法:
 *  str.toCharArray()---字符串转char型数组
 */
public class homework01 {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);

        System.out.println("请输入一个不大于8位的数字:");
        int number = scanner.nextInt();

        //将整型转为字符串型
        String str = number+"";

        //开关
        boolean falg = true;
        //原数组
        char[] charArray = str.toCharArray();
        //翻转原数组
        char[] oppArray =new char[charArray.length];

        for (int i = 0; i < charArray.length; i++) {
            oppArray[i] = charArray[charArray.length-1-i];
            if(charArray[i]!=oppArray[i]){
                System.out.println(number+"不是回文数字");
                falg = false;
                break;
            }
        }
        if (falg){
            System.out.println(number+"是回文数字");



        }
    }
}
